someone who administers justice rigidly - Französisch Englisch Wörterbuch